1 Casino Way, Descanso Beach Club, Avalon, Catalina Island, CA 90704, Catalina Island
"Last year I would have given a five star review. Location is still 5 star. We visit several times"
"Last year I would have given a five star review. Location is still 5 star. We visit several times"